package com.szrt.java.day20170113.demo05;

/**
 * 单例模式例子
 * @author zsrt
 *
 */

public class SingleTon {

	//1 提供私有的构造方法
	private SingleTon(){
	}
	
	//2 提供1个属性 这个属性就是自己
	private static SingleTon instance;
	
	//3 提供公有的方法，让别人可以创建这个对象
	public static SingleTon getInstance(){
		
		if(null == instance){
			instance = new SingleTon();
		}
		return instance;
	}
	
}
